eat one's own words - Allemand Anglais Dictionnaire